歌曲属性信息的获取和修改
最近想下载一些歌,在车上听,但发现不同软件的信息差异颇大,想要统一处理。但当文件数量大时,用系统自带筛选器等处理方式太慢,因而用python做了一个小文件。
主要用的package是mutagen,用里面的flac和mp3模块。倘若是qqmusic的qmc等,需要自行转码,这里为保护版权,不提供相关方法。
import os
import mutagen
from mutagen.flac import FLAC
from mutagen.mp3 import EasyMP3
import numpy as np
import pandas as pd
path = 'd:/yourpath/'#自己的路径
file_list = os.listdir(path)
file_link = []
for i in file_list:
file_link.append( path + i)
name = [];title = [];album = [];artist = [];
info = (title, album, artist); infostr = ('title', 'album', 'artist'